package com.hxzy.dto.back;

import com.hxzy.vo.back.TableNameColumnsVO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * @Author wy
 * @Description 保存表字段信息
 * @Date 2023/4/8 15:12
 * @Version 1.0
 */
@Getter
@Setter
@ToString
public class TableNameSaveDTO {

    /**
     * 表名
     */
    @NotBlank(message = "表名不能为空")
    private String tableName;

    /**
     * 列信息
     */
    @NotNull(message = "列信息不允许为空")
    private List<TableNameColumnsVO>  columns;
}
